Fric-frac AdminController
De controller wordt gebruikt om de Index pagina van de Admin sectie van de website te laden. De Eventkalender heeft twee hoofdsecties, de Eventkalender zelf en het administratie gedeelte.
De afspraak is dat de naam van de controllerklasse bestaat uit de entiteitsnaam gevolgd door Controller zoals in AdminController.
De AdminController klasse
- Maak een nieuwe
Controller
klasse in de Controllers map: - De
Index
methode wijzigen- In deze methoden creëren we een eigenschap in het
ViewBag
object met de naamTitle
. Die eigenschap gebruiken we later in de Master Page View om hethead > title
element in te vullen. Vermits dit element op de Master Page staat en de inhoud ervan voor elke view anders is stllen we die waarde in, in de controller. - De View, die we retourneren, heeft dezelfde naam als de actiemethode. We hoeven de naam van de View dus niet expliciet te bepalen. Hiermee volgen we het conventie boven configuratie principe van ASP.NET MVC:
using Microsoft.AspNetCore.Mvc; namespace FricFrac.Controllers { public class AdminController : Controller { // GET: /<controller>/ public IActionResult Index() { // wordt gebruikt in het head->title element // de Master Page ViewBag.Title = "Fric-frac Admin"; return View(); } } }
- In deze methoden creëren we een eigenschap in het
2018-01-04 10:56:53